gantry radiation therapy apparatus - German English Dictionary